home *** CD-ROM | disk | FTP | other *** search
/ Micromanía 92 / CDMM92_1.ISO / SOF 2 SDK / sof2sdk-101.msi / _92D6AC311BB48EBA344BBABC89DA6AB0 / _C300AE4E62BE4E76B8A2D79F6C74329A < prev    next >
Encoding:
Text File  |  2002-03-25  |  13.4 KB  |  712 lines

  1. {
  2.     \\ INGAME SETUP MENU 
  3.  
  4.     menuDef 
  5.     {
  6.         name                "ingame_setup"
  7.         visible                0
  8.         fullscreen            0
  9.         rect                50 50 432 293
  10.         focusColor            .49 .56 .27 1
  11.  
  12.         tooltipbackcolor    .49 .56 .27 1
  13.         tooltipforecolor    .12 .14 .08 1
  14.         tooltipfont            "hud"
  15.         tooltipscale        .43
  16.         tooltipdelay        500
  17.  
  18.         onOpen 
  19.         {
  20.             hide submenu_image_alt_group;
  21.             show submenu_image_group;
  22.  
  23.             hide player_image;
  24.             show player_image_alt;
  25.  
  26.             show submenu_button_group;
  27.             hide player_button;
  28.  
  29.             open player_menu;
  30.         }
  31.  
  32.         onClose
  33.         {
  34.             close setup_controls_menu;
  35.             close player_menu;
  36.             close sounds_menu;
  37.             close setup_display_menu;
  38.             close setup_misc_menu;
  39.             close setup_scale_menu;
  40.             close ingame_network_menu;
  41.         }
  42.  
  43.         ////////////////////////////////////////////////////////////////////////
  44.         //  Dialog frame
  45.         ////////////////////////////////////////////////////////////////////////
  46.  
  47.         itemDef
  48.         {
  49.             name        window
  50.             style        WINDOW_STYLE_SHADER
  51.             rect        0 -6 432 300
  52.             background    "gfx/menus/ingame/background.png"
  53.             visible        1
  54.             decoration
  55.         }
  56.  
  57.         itemDef
  58.         {
  59.             name        window
  60.             style        WINDOW_STYLE_SHADER
  61.             rect        -6 -10 8 8
  62.             background    "gfx/menus/ingame/frame_topleft.png"
  63.             visible        1
  64.             decoration
  65.         }
  66.  
  67.         itemDef
  68.         {
  69.             name        window
  70.             style        WINDOW_STYLE_SHADER
  71.             rect        0 -10 432 8
  72.             background    "gfx/menus/ingame/frame_top.png"
  73.             visible        1
  74.             decoration
  75.         }
  76.  
  77.         itemDef
  78.         {
  79.             name        window
  80.             style        WINDOW_STYLE_SHADER
  81.             rect        432 -10 8 8
  82.             background    "gfx/menus/ingame/frame_topright.png"
  83.             visible        1
  84.             decoration
  85.         }
  86.  
  87.         itemDef
  88.         {
  89.             name        window
  90.             style        WINDOW_STYLE_SHADER
  91.             rect        -6 293 8 8
  92.             background    "gfx/menus/ingame/frame_bottomleft.png"
  93.             visible        1
  94.             decoration
  95.         }
  96.  
  97.         itemDef
  98.         {
  99.             name        window
  100.             style        WINDOW_STYLE_SHADER
  101.             rect        0 293 432 8
  102.             background    "gfx/menus/ingame/frame_bottom.png"
  103.             visible        1
  104.             decoration
  105.         }
  106.  
  107.         itemDef
  108.         {
  109.             name        window
  110.             style        WINDOW_STYLE_SHADER
  111.             rect        432 293 8 8
  112.             background    "gfx/menus/ingame/frame_bottomright.png"
  113.             visible        1
  114.             decoration
  115.         }
  116.  
  117.         itemDef
  118.         {
  119.             name        window
  120.             style        WINDOW_STYLE_SHADER
  121.             rect        432 -5 8 298
  122.             background    "gfx/menus/ingame/frame_right.png"
  123.             visible        1
  124.             decoration
  125.         }
  126.  
  127.         itemDef
  128.         {
  129.             name        window
  130.             style        WINDOW_STYLE_SHADER
  131.             rect        -6 -5 8 298
  132.             background    "gfx/menus/ingame/frame_left.png"
  133.             visible        1
  134.             decoration
  135.         }
  136.  
  137.         ////////////////////////////////////////////////////////////////////////
  138.         //  Selection buttons
  139.         ////////////////////////////////////////////////////////////////////////
  140.  
  141.         itemDef
  142.         {
  143.             name        window
  144.               rect        14 9 46 46
  145.             border        1
  146.             bordercolor    0 0 0 1
  147.             visible        1
  148.             decoration
  149.         }
  150.  
  151.         itemDef
  152.         {
  153.             name        player_image
  154.             group        submenu_image_group
  155.               style        WINDOW_STYLE_SHADER
  156.             background    "gfx/menus/icons/submenu_player"
  157.             backcolor    0 0 0 0
  158.             forecolor    .12 .14 .08 1
  159.               rect        22 17 32 32
  160.             visible        1
  161.             decoration
  162.         }
  163.  
  164.         itemDef
  165.         {
  166.             name        player_image_alt
  167.             group        submenu_image_alt_group
  168.               style        WINDOW_STYLE_SHADER
  169.             background    "gfx/menus/icons/submenu_player_alt"
  170.             backcolor    0 0 0 0
  171.             forecolor    .12 .14 .08 1
  172.               rect        22 17 32 32
  173.             visible        0
  174.             decoration
  175.         }
  176.  
  177.         itemDef 
  178.         {
  179.               name        player_button
  180.             group        submenu_button_group
  181.             type        ITEM_TYPE_BUTTON
  182.             style        WINDOW_STYLE_EMPTY
  183.               rect        14 9 46 46
  184.               visible        1
  185.             tooltip        "Player Setup"
  186.  
  187.             mouseEnter
  188.             {
  189.                 play "sound/misc/menus/hilite1.wav" ; 
  190.                 show player_image_alt;
  191.                 hide player_image;
  192.             }
  193.             mouseExit
  194.             {
  195.                 show player_image;
  196.                 hide player_image_alt;
  197.             }
  198.             action 
  199.             { 
  200.                 play "sound/misc/menus/select.wav" ; 
  201.  
  202.                 hide submenu_image_alt_group;
  203.                 show submenu_image_group;
  204.                 show submenu_button_group;
  205.                 
  206.                 hide player_image;
  207.                 show player_image_alt;
  208.                 hide player_button;
  209.  
  210.                 close setup_controls_menu;
  211.                 close sounds_menu;
  212.                 close setup_display_menu;
  213.                 close setup_misc_menu;
  214.                 close setup_scale_menu;
  215.                 close ingame_network_menu;
  216.  
  217.                 open player_menu;
  218.             }            
  219.         }
  220.  
  221.         itemDef
  222.         {
  223.             name        window
  224.               rect        69 9 46 46
  225.             border        1
  226.             bordercolor    0 0 0 1
  227.             visible        1
  228.             decoration
  229.         }
  230.  
  231.         itemDef
  232.         {
  233.             name        keys_image
  234.             group        submenu_image_group
  235.               style        WINDOW_STYLE_SHADER
  236.             background    "gfx/menus/icons/submenu_keys"
  237.             backcolor    0 0 0 0
  238.             forecolor    .12 .14 .08 1
  239.               rect        77 17 32 32
  240.             visible        1
  241.             decoration
  242.         }
  243.  
  244.         itemDef
  245.         {
  246.             name        keys_image_alt
  247.             group        submenu_image_alt_group
  248.               style        WINDOW_STYLE_SHADER
  249.             background    "gfx/menus/icons/submenu_keys_alt"
  250.             backcolor    0 0 0 0
  251.             forecolor    .12 .14 .08 1
  252.               rect        77 17 32 32
  253.             visible        0
  254.             decoration
  255.         }
  256.  
  257.         itemDef 
  258.         {
  259.               name        keys_button
  260.             group        submenu_button_group
  261.             type        ITEM_TYPE_BUTTON
  262.             style        WINDOW_STYLE_EMPTY
  263.               rect        79 9 46 46
  264.               visible        1
  265.             tooltip        "Controls Setup"
  266.  
  267.             mouseEnter
  268.             {
  269.                 play "sound/misc/menus/hilite1.wav" ; 
  270.                 show keys_image_alt;
  271.                 hide keys_image;
  272.             }
  273.             mouseExit
  274.             {
  275.                 show keys_image;
  276.                 hide keys_image_alt;
  277.             }
  278.             action 
  279.             { 
  280.                 play "sound/misc/menus/select.wav" ; 
  281.  
  282.                 hide submenu_image_alt_group;
  283.                 show submenu_image_group;
  284.                 show submenu_button_group;
  285.                 
  286.                 hide keys_image;
  287.                 show keys_image_alt;
  288.                 hide keys_button;
  289.  
  290.                 close player_menu;
  291.                 close sounds_menu;
  292.                 close setup_display_menu;
  293.                 close setup_misc_menu;
  294.                 close setup_scale_menu;
  295.                 close ingame_network_menu;
  296.  
  297.                 open setup_controls_menu;
  298.             }            
  299.         }
  300.  
  301.         itemDef
  302.         {
  303.             name        window
  304.               rect        124 9 46 46
  305.             border        1
  306.             bordercolor    0 0 0 1
  307.             visible        1
  308.             decoration
  309.         }
  310.  
  311.         itemDef
  312.         {
  313.             name        display_image
  314.             group        submenu_image_group
  315.               style        WINDOW_STYLE_SHADER
  316.             background    "gfx/menus/icons/submenu_display"
  317.             backcolor    0 0 0 0
  318.             forecolor    .12 .14 .08 1
  319.               rect        132 17 32 32
  320.             visible        1
  321.             decoration
  322.         }
  323.  
  324.         itemDef
  325.         {
  326.             name        display_image_alt
  327.             group        submenu_image_alt_group
  328.               style        WINDOW_STYLE_SHADER
  329.             background    "gfx/menus/icons/submenu_display_alt"
  330.             backcolor    0 0 0 0
  331.             forecolor    .12 .14 .08 1
  332.               rect        132 17 32 32
  333.             visible        0
  334.             decoration
  335.         }
  336.  
  337.         itemDef 
  338.         {
  339.               name        display_button
  340.             group        submenu_button_group
  341.             style        WINDOW_STYLE_EMPTY
  342.             type        ITEM_TYPE_BUTTON
  343.               rect        124 9 46 46
  344.               visible        1 
  345.             tooltip        "Display Setup"
  346.  
  347.             mouseEnter
  348.             {
  349.                 play "sound/misc/menus/hilite1.wav" ; 
  350.                 show display_image_alt;
  351.                 hide display_image;
  352.             }
  353.             mouseExit
  354.             {
  355.                 show display_image;
  356.                 hide display_image_alt;
  357.             }
  358.             action 
  359.             { 
  360.                 play "sound/misc/menus/select.wav" ; 
  361.  
  362.                 hide submenu_image_alt_group;
  363.                 show submenu_image_group;
  364.                 show submenu_button_group;
  365.                 
  366.                 hide display_image;
  367.                 show display_image_alt;
  368.                 hide display_button;
  369.  
  370.                 close player_menu;
  371.                 close sounds_menu;
  372.                 close setup_controls_menu;
  373.                 close setup_misc_menu;
  374.                 close setup_scale_menu;
  375.                 close ingame_network_menu;
  376.  
  377.                 open setup_display_menu;
  378.             }
  379.         }
  380.  
  381.         itemDef
  382.         {
  383.             name        window
  384.               rect        179 9 46 46
  385.             border        1
  386.             bordercolor    0 0 0 1
  387.             visible        1
  388.             decoration
  389.         }
  390.  
  391.         itemDef
  392.         {
  393.             name        sound_image
  394.             group        submenu_image_group
  395.               style        WINDOW_STYLE_SHADER
  396.             background    "gfx/menus/icons/submenu_sound"
  397.             backcolor    0 0 0 0
  398.             forecolor    .12 .14 .08 1
  399.               rect        187 17 32 32
  400.             visible        1
  401.             decoration
  402.         }
  403.  
  404.         itemDef
  405.         {
  406.             name        sound_image_alt
  407.             group        submenu_image_alt_group
  408.               style        WINDOW_STYLE_SHADER
  409.             background    "gfx/menus/icons/submenu_sound_alt"
  410.             backcolor    0 0 0 0
  411.             forecolor    .12 .14 .08 1
  412.               rect        187 17 32 32
  413.             visible        0
  414.             decoration
  415.         }
  416.  
  417.         itemDef 
  418.         {
  419.               name        sound_button
  420.             group        submenu_button_group
  421.             style        WINDOW_STYLE_EMPTY
  422.             type        ITEM_TYPE_BUTTON
  423.               rect        179 9 46 46
  424.               visible        1 
  425.             tooltip        "Sound Setup"
  426.  
  427.             mouseEnter
  428.             {
  429.                 play "sound/misc/menus/hilite1.wav" ; 
  430.                 show sound_image_alt;
  431.                 hide sound_image;
  432.             }
  433.             mouseExit
  434.             {
  435.                 show sound_image;
  436.                 hide sound_image_alt;
  437.             }
  438.             action 
  439.             { 
  440.                 play "sound/misc/menus/select.wav" ; 
  441.  
  442.                 hide submenu_image_alt_group;
  443.                 show submenu_image_group;
  444.                 show submenu_button_group;
  445.                 
  446.                 hide sound_image;
  447.                 show sound_image_alt;
  448.                 hide sound_button;
  449.  
  450.                 close player_menu;
  451.                 close setup_controls_menu;
  452.                 close setup_display_menu;
  453.                 close setup_misc_menu;
  454.                 close setup_scale_menu;
  455.                 close ingame_network_menu;
  456.  
  457.                 open sounds_menu;
  458.             }
  459.         }
  460.  
  461.         itemDef
  462.         {
  463.             name        window
  464.               rect        234 9 46 46
  465.             border        1
  466.             bordercolor    0 0 0 1
  467.             visible        1
  468.             decoration
  469.         }
  470.  
  471.         itemDef
  472.         {
  473.             name        misc_image
  474.             group        submenu_image_group
  475.               style        WINDOW_STYLE_SHADER
  476.             background    "gfx/menus/icons/submenu_misc"
  477.             backcolor    0 0 0 0
  478.             forecolor    .12 .14 .08 1
  479.               rect        242 17 32 32
  480.             visible        1
  481.             decoration
  482.         }
  483.  
  484.         itemDef
  485.         {
  486.             name        misc_image_alt
  487.             group        submenu_image_alt_group
  488.               style        WINDOW_STYLE_SHADER
  489.             background    "gfx/menus/icons/submenu_misc_alt"
  490.             backcolor    0 0 0 0
  491.             forecolor    .12 .14 .08 1
  492.               rect        242 17 32 32
  493.             visible        0
  494.             decoration
  495.         }
  496.  
  497.         itemDef 
  498.         {
  499.               name        misc_button
  500.             group        submenu_button_group
  501.             style        WINDOW_STYLE_EMPTY
  502.             type        ITEM_TYPE_BUTTON
  503.               rect        234 9 46 46
  504.               visible        1 
  505.             tooltip        "Misc. Setup"
  506.  
  507.             mouseEnter
  508.             {
  509.                 play "sound/misc/menus/hilite1.wav" ; 
  510.                 show misc_image_alt;
  511.                 hide misc_image;
  512.             }
  513.             mouseExit
  514.             {
  515.                 show misc_image;
  516.                 hide misc_image_alt;
  517.             }
  518.             action 
  519.             { 
  520.                 play "sound/misc/menus/select.wav" ; 
  521.  
  522.                 hide submenu_image_alt_group;
  523.                 show submenu_image_group;
  524.                 show submenu_button_group;
  525.                 
  526.                 hide misc_image;
  527.                 show misc_image_alt;
  528.                 hide misc_button;
  529.  
  530.                 close setup_controls_menu;
  531.                 close sounds_menu;
  532.                 close player_menu;
  533.                 close setup_display_menu;
  534.                 close setup_scale_menu;
  535.                 close ingame_network_menu;
  536.  
  537.                 open setup_misc_menu;
  538.             }
  539.         }
  540.  
  541.         itemDef
  542.         {
  543.             name        window
  544.               rect        289 9 46 46
  545.             border        1
  546.             bordercolor    0 0 0 1
  547.             visible        1
  548.             decoration
  549.         }
  550.  
  551.         itemDef
  552.         {
  553.             name        scale_image
  554.             group        submenu_image_group
  555.               style        WINDOW_STYLE_SHADER
  556.             background    "gfx/menus/icons/submenu_scale"
  557.             backcolor    0 0 0 0
  558.             forecolor    .12 .14 .08 1
  559.               rect        297 17 32 32
  560.             visible        1
  561.             decoration
  562.         }
  563.  
  564.         itemDef
  565.         {
  566.             name        scale_image_alt
  567.             group        submenu_image_alt_group
  568.               style        WINDOW_STYLE_SHADER
  569.             background    "gfx/menus/icons/submenu_scale_alt"
  570.             backcolor    0 0 0 0
  571.             forecolor    .12 .14 .08 1
  572.               rect        297 17 32 32
  573.             visible        0
  574.             decoration
  575.         }
  576.  
  577.         itemDef 
  578.         {
  579.               name        scale_button
  580.             group        submenu_button_group
  581.             style        WINDOW_STYLE_EMPTY
  582.             type        ITEM_TYPE_BUTTON
  583.               rect        289 9 46 46
  584.               visible        1
  585.             tooltip        "Scalability Options"
  586.  
  587.             mouseEnter
  588.             {
  589.                 play "sound/misc/menus/hilite1.wav" ; 
  590.                 show scale_image_alt;
  591.                 hide scale_image;
  592.             }
  593.             mouseExit
  594.             {
  595.                 show scale_image;
  596.                 hide scale_image_alt;
  597.             }
  598.             action 
  599.             { 
  600.                 play "sound/misc/menus/select.wav" ; 
  601.  
  602.                 hide submenu_image_alt_group;
  603.                 show submenu_image_group;
  604.                 show submenu_button_group;
  605.                 
  606.                 hide scale_image;
  607.                 show scale_image_alt;
  608.                 hide scale_button;
  609.  
  610.                 close player_menu;
  611.                 close setup_controls_menu;
  612.                 close sounds_menu;
  613.                 close setup_display_menu;
  614.                 close setup_misc_menu;
  615.                 close ingame_network_menu;
  616.  
  617.                 open setup_scale_menu;
  618.             }
  619.         }
  620.  
  621.         itemDef
  622.         {
  623.             name        window
  624.               rect        344 9 46 46
  625.             border        1
  626.             bordercolor    0 0 0 1
  627.             visible        1
  628.             decoration
  629.         }
  630.  
  631.         itemDef
  632.         {
  633.             name        network_image
  634.             group        submenu_image_group
  635.               style        WINDOW_STYLE_SHADER
  636.             background    "gfx/menus/icons/submenu_network"
  637.             backcolor    0 0 0 0
  638.             forecolor    .12 .14 .08 1
  639.               rect        352 17 32 32
  640.             visible        1
  641.             decoration
  642.         }
  643.  
  644.         itemDef
  645.         {
  646.             name        network_image_alt
  647.             group        submenu_image_alt_group
  648.               style        WINDOW_STYLE_SHADER
  649.             background    "gfx/menus/icons/submenu_network_alt"
  650.             backcolor    0 0 0 0
  651.             forecolor    .12 .14 .08 1
  652.               rect        352 17 32 32
  653.             visible        0
  654.             decoration
  655.         }
  656.  
  657.         itemDef 
  658.         {
  659.               name        network_button
  660.             group        submenu_button_group
  661.             style        WINDOW_STYLE_EMPTY
  662.             type        ITEM_TYPE_BUTTON
  663.               rect        344 9 46 46
  664.               visible        1
  665.             tooltip        "Network Settings"
  666.  
  667.             mouseEnter
  668.             {
  669.                 play "sound/misc/menus/hilite1.wav" ; 
  670.                 show network_image_alt;
  671.                 hide network_image;
  672.             }
  673.             mouseExit
  674.             {
  675.                 show network_image;
  676.                 hide network_image_alt;
  677.             }
  678.             action 
  679.             { 
  680.                 play "sound/misc/menus/select.wav" ; 
  681.  
  682.                 hide submenu_image_alt_group;
  683.                 show submenu_image_group;
  684.                 show submenu_button_group;
  685.                 
  686.                 hide network_image;
  687.                 show network_image_alt;
  688.                 hide network_button;
  689.  
  690.                 close player_menu;
  691.                 close setup_controls_menu;
  692.                 close sounds_menu;
  693.                 close setup_display_menu;
  694.                 close setup_misc_menu;
  695.                 close setup_scale_menu;
  696.  
  697.                 open ingame_network_menu;
  698.             }
  699.         }
  700.  
  701.         itemDef
  702.         {
  703.             name        window
  704.             rect        8 60 418 3
  705.             style        WINDOW_STYLE_FILLED
  706.             backcolor    0 0 0 1
  707.             visible        1
  708.             decoration
  709.         }
  710.     }
  711. }
  712.